#ifndef BACKEND_H
#define BACKEND_H

#include <QObject>
#include <QtDeclarative>

#include "dataanalyse.h"
#include "diskscan.h"
#include "drawpixmap.h"

class Backend : public QObject
{
    Q_OBJECT
public:
    explicit Backend(QObject *parent = 0);

    void setQMLEngine(QDeclarativeEngine *engine);

private:
    QDeclarativeEngine *root_engine;

    DataAnalyse data_analyse;
    DiskScan disk_Scan;
    DrawPixmap draw_Pixmap;
    
signals:
    
public slots:
    
};

#endif // BACKEND_H
